Big Huge Thesaurus

citrus mealybug

noun